337844
555219
162423
579476
947917
916323
339765
105777
701513
49481
613472
5830
5325799
3753581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471